@charset "utf-8";
*{ margin:0; padding:0; }

/* CSS Document */
#tab { width:480px;  position:relative;margin:0px auto 0 auto;}
/*设置容器高宽等*/
html > body #tab { width:480px;}
/*兼容IE6:IE6下宽度不够*/
#tab div { position:absolute; top:30px; left:0; width:480px; }
/*设置容器高宽等*/
#tab div { display:none;}
/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显示,而class优先级低于id选择器*/
#tab .block { display:block;}
/*选中的容器*/
#tab h3 { float:left; width:103px; height:40px; line-height:40px; margin:0 0 0 0; font-size:17px; cursor:pointer; text-align:center; color:#5a5a5a; font-weight: normal; margin-bottom:16px; font-weight:bold}
/*默认标题样式*/
#tab .up { color:#0292cf;}
/*选中的标题样式*/
/*修饰列表内容*/
#tab ul { list-style:none; padding-top:8px; margin-top:15px;border-top:#ddd solid 1px; }

#tab li{ background:url(images/icon.jpg) no-repeat 5px; line-height:38px;  list-style:none; margin-bottom:3px; width:100%; height:35px; border-bottom:#eee dashed  1px;}
.cf:before, body:before, .header:before, .footer:before {   content: '';  display: table;  }
.cf:after, after, .header:after,  .footer:after {  content: '';  clear: both;  display: table;  }
.cf, .header, .footer {  *zoom: 1;  }
.fl{ float:left; }
.fr{ float:right; }
#tab li a { color:#333; float:left; padding-left:20px;}
#tab li span{ float:right; color:#666}

#tab span{ line-height:30px;}
#tab span a{ color:#0292cf}

#w1440{ overflow:hidden; }

.main-box input{ border:#ddd solid 1px; height:30px;}
.main-box td{ padding:5px 10px}

body{ font:13px "宋体"; color:#333;overflow:-Scroll;overflow-x:hidden }
.v-m{ vertical-align:middle;}
img { border:none; vertical-align: middle}
.clear{ clear:both;}


.newdajia{ width:100%; height:243px; background:url(images/xinfoot.jpg) repeat-x; background:#F6F6F6}

.sebg{ background:url()}

a{text-decoration:none;}
a:hover{ text-decoration:none;}

li{ list-style:none;}

#yihang{ height:19px; width:1050px; background:url(images/bbgg.jpg) repeat-x; margin:0 auto 15px;}


/*top*/
#top{ width:100%; height:0px;}
#topmid{ width:1050px; margin:0 auto}
#top .l{ width:300px; float:left;}
#top .r{ width:220px; float:right; text-align:right; position:relative; top:40px;}
#top a{ color:#333}
#top form{ float:left}
#top p{ float:left; color:#fff; padding-right:10px;}
#top p a{ color:#fff}

/*head*/
#head{ width:100%; height:123px; background:url(images/head.jpg) no-repeat center; }
.bannertu .swiper-slide { position:relative; }
.bannertu .swiper-slide img{ width: 100%; height: 100%; display: block; }
.bannertu .swiper-slide p{ position: absolute; left: 0; bottom:30px; width: 100%; height: 50px; line-height: 50px; color: #FFFFFF; background: rgba(2,67,147,0.7); text-align: center; padding: 0 10px; font-size: 18px; }

#nav{ line-height:50px; width:100%; background:#006FC1}
#nav .nmd{ width:1050px; margin:0 auto; line-height:50px;}

/*index-*/
#guanyu{ width:1050px; margin:0 auto 80px; background:url(images/h2bg.jpg) repeat-x top;}
#guanyu .box{ width:326px;float:left; margin-right:36px;}
#guanyu .box .img{ margin-bottom:5px; width:320px; height:150px;}
#guanyu  h2{ height:39px; line-height:39px; width:100%; margin-bottom:15px; font-size:17px; color:#006FC1}
#guanyu  h2 a{ float:right; padding-top:15px;}
#guanyu  h2 span{ float:left; background:url(images/icon.jpg) no-repeat  1px; padding-left:19px; font-size:17px;}
#guanyu .box p{ line-height:25px;  font-size:13px; font-family:"宋体"}
#guanyu .box p a{ color:#333}
#guanyu .box h3{ font-weight:normal; line-height:25px; font-size:13px;}
#guanyu .box  h3 a{ color:#333}
#guanyu .box .tu{ width:325px; height:135px; overflow:hidden; margin-bottom:10px;}
#guanyu .box img{ cursor: pointer; transition: all 0.6s; }
#guanyu .box img:hover{  transform: scale(1.4);  }

#guanyu .zizhi{ width:290px; float:right}
#guanyu .zizhi li{ float:left; margin:0 7px 10px; width:160px}
#guanyu .zizhi li .img{ width:160px; height:100px;}


#mnew{ width:1050px; margin:0 auto 30px;}
#mnew .l{ float:left; width:495px;}
#mnew .r{ float:right; width:480px}
#mnew .r h2{ border-bottom:#ddd solid 1px; line-height:40px; font-size:17px; margin-bottom:10px;}
#mnew .r h2 a{ color:#006FC1; padding-right:40px;}
#mnew .r0 li{}
#mnew .r0 li{ background:url(images/icon.jpg) no-repeat 5px; line-height:35px;  list-style:none; margin-bottom:3px; width:100%; height:35px;}

#mnew .r0 li a{ color:#333; float:left; padding-left:20px;}
#mnew .r0 li span{ float:right; color:#666}


#m2{ width:1050px; margin:0 auto 50px;}

#m2 .box1{ width:500px; border-right:#ddd solid 1px; float:left; padding-right:25px;}
#m2 .box2{ width:500px; float:right}
#m2 h2{ font-size:17px; color:#0267B5; margin-bottom:15px;}
#m2  a{ color:#0267b5}

#m2 .img{ width:505px; height:305px; margin-bottom:15px; overflow:hidden}


#m2 .tu{ width:500px; height:250px; overflow:hidden; margin-bottom:5px;}
#m2 h3{ padding:10px 0; line-height:30px; font-size:15px;}
#m2 h3 a{ color:#006FC1}
#m2 p{ line-height:25px;}
#m2 p a{ color:#333}

#m2  img{ cursor: pointer; transition: all 0.6s; width:500px; height:250px; }
#m2  img:hover{  transform: scale(1.4);  }




#m20{ width:1050px; margin:0 auto 50px;}

#m20 .box1{ width:500px; border-right:#ddd solid 1px; float:left; padding-right:25px;}
#m20 .box2{ width:500px; float:right}
#m20 h2{ font-size:17px; color:#0267B5; margin-bottom:15px;}
#m20 h2 a{ color:#0267b5}

#m20  li{ background:url(images/icon.jpg) no-repeat 5px; line-height:35px;  list-style:none; margin-bottom:3px; width:100%; height:35px;}

#m20 li a{ color:#333; float:left; padding-left:20px;}
#m20  li span{ float:right; color:#666}


#m3{ width:1050px; margin:0 auto 80px; }
#m3 .box1{ width:500px;  float:left;}



#m3 .box2{ width:500px; float:right}
#m3  .hang{ margin:0 0 20px; height:120px; width:100%; }
#m3  .hang .img{ width:150px; height:120px; float:left}
#m3 .box1 .tu{ width:245px; height:225px; overflow:hidden}




#m3 .box2  h3 a{ color:#333}
#m3  .hang .zuo{ width:330px; float:right}
#m3  .hang .zuo h3{line-height:25px; font-size:15px;}
#m3  .hang .zuo h3 a{ color:#333}
#m3  .hang .zuo p{line-height:25px; font-size:13px; margin-bottom:5px;}
#m3  .hang .zuo .more{ width:80px; line-height:25px; text-align:center; background:#0267B5}
#m3  .hang .zuo  .more a{ color:#fff}


#m3 h2 a{ color:#0267b5}
#m4 h2 a{ color:#0267b5}
#m5 h2 a{ color:#0267b5}

#m3 h2{ font-size:17px; color:#0267B5; margin-bottom:15px;}


.imgxin{ overflow:hidden;  margin-bottom:5px; }
.006FC1

.wenzixinxi h3{ padding:10px 0; line-height:30px; font-size:15px;}

#m4{ width:1050px; margin:0 auto 80px; }
#m4 h2{font-size:17px; color:#0267B5; margin-bottom:20px;}
#m4 li{ float:left; width:14.5%; margin-right:2%;  border:#ddd solid 1px; overflow:hidden;  height:150px;  }
#m4 li p{ text-align:center; line-height:35px;}
#m4 li a{ }
#m4 li:nth-child(6n){ margin-right:0; }
#m4 li img{ cursor: pointer; transition: all 0.6s; width:100%; display: inline-block; vertical-align: middle; height:70%  }
#m4 li img:hover{  transform: scale(1.1);  }


#m5{ width:1050px; margin:0 auto 80px; }
#m5 h2{font-size:17px; color:#0267B5; margin-bottom:15px;}
#m5 a{ color:#333; padding-right:25px;}



#chanpin{ background:#EEEEEE; width:100%;}

#chanpin-mid{ width:1028px; margin:0 auto 30px; padding-bottom:25px;}
#chanpin-mid h2{ text-align:center; padding:25px 0;}
#chanpin-mid .box{ width:445px; height:130px; background:#fff; margin:0 14px; float:left; padding:20px; margin-bottom:20px;}
#chanpin-mid .box .l{ float:left; width:270px; float:left}
#chanpin-mid .box .l h3{ font-size:15px; margin-bottom:10px;}
#chanpin-mid .box .l h3 a{ color:#0267B5}
#chanpin-mid .box .l h3 a:hover{ background:#0267B5; color:#fff}
#chanpin-mid .box .l p{ line-height:20px; color:#555; margin-bottom:8px;}
#chanpin-mid .box .l p a{ color:#555}
#chanpin-mid .box .l p  a:hover{ color:#0267B5}
#chanpin-mid  .gengduo{ width:110px; margin:0 auto; height:35px; line-height:35px; background:#F7F7F7; font-size:14px; text-align:center; font-weight:bold}
#chanpin-mid  .gengduo a{ color:#444}

#chanpin-mid .box .r{ float:right; width:160px; float:right}
#chanpin-mid .box .r .img{ width:160px; height:125px; border:#fff solid 2px; padding:2px}
#chanpin-mid .box .r .img:hover{ border:#C7D2EB solid 2px;}


#xinwen{ width:1200px; margin:0 auto; padding-bottom:25px;}
#xinwen h2{ padding:20px 0}
#xinwen .l{ float:left; width:420px; height:252px; overflow:hidden}


#xinchan{ width:1200px; margin:0 auto; padding-bottom:25px;}
#xinchan h2{ margin:0 auto 10px; text-align:center; padding:20px 0}
#xinchan li{ width:180px; float:left; margin:0 9px;}
#xinchan li .img{ width:180px; height:140px; ov}
#xinchan li p{ text-align:center; line-height:35px;}
#xinchan li p a{ color:#333}


#xinwen .l  img{ cursor: pointer; transition: all 0.6s; }
#xinwen .l img:hover{  transform: scale(1.2);  }


#xinwen .r{ float:right; width:530px;}
#xinwen .r li{ border-bottom:#eee dashed 1px; padding-bottom:8px; margin-bottom:8px; display:block;}
#xinwen .r li a{ background:#fff; display:block;}
#xinwen .r li a:hover{ background:#efefef}
#xinwen .r li .zuo{ background:#D8D8D8; width:80px; height:70px; text-align:center; line-height:70px; color:#444; float:left; overflow:hidden;}
#xinwen .r li .zuo img{ cursor: pointer; transition: all 0.6s; }
#xinwen .r li .zuo img:hover{  transform: scale(1.2);  }
#xinwen .r li .you{ float:right; width:435px;}
#xinwen .r li .you h3{ font-size:14px; line-height:40px;}
#xinwen .r li .you h3 a{ color:#0267B5}
#xinwen .r li .you p{ line-height:25px; color:#555}


#banner{ width:100%; height:250px; margin:0 auto 20px; margin-top:0;}


.main-box .bb{ float:left; padding-left:30px; width:90px}
.main-box .bb h3{ font-size:14px; margin-bottom:10px; background:#0267B5; color:#fff; padding-left:10px; line-height:35px;}
.main-box .bb li{ line-height:30px; background:#f5f5f5; margin-bottom:10px;}
.main-box  .bb li a{ color:#444; padding-left:10px;}

.main-box  .cc{ float:left; padding-left:30px; width:150px}
.main-box  .cc h3{ font-size:14px; margin-bottom:10px;background:#0267B5; color:#fff; padding-left:10px; line-height:35px;}
.main-box .cc li{ line-height:30px; background:#f5f5f5; margin-bottom:10px;}
.main-box .cc li a{ color:#555}




/*warp*/
#warp{ width:1050px; margin:0 auto 10px;}

#main{ float:right; width:770px; padding-top:2px;}

#main h2{ line-height:47px; padding-left:20px; color:#fff; font-size:16px; background: url(images/main-h2.jpg) no-repeat; color:#07529B; font-family:"宋体"; margin-bottom:10px;}

.main-box{ border-top:0;}


#side{ float:left; width:228px; height:1%}
#side h2{ background:url(images/side-h2.jpg) no-repeat; height:37px; font-size:14px; color:#fff; line-height:30px; padding-left:25px;}


#side .fenlei h2{ background:#0267B5; height:80px; line-height:80px; padding-left:40px; color:#fff; font-size:25px; font-family:"宋体"; }
#side .fenlei ul{}
#side .fenlei li{ background:#0D5299; border-bottom:#ddd solid 1px; height:40px; line-height:40px; font-weight:bold; font-size:13px;}
#side .fenlei li a{ padding-left:50px; color:#333; display:block; background:#f4f4f4}
#side .fenlei li a:hover{ color:#006FC1}

#side .fenlei .erji li{ background:#0D5299; border-bottom:#ddd solid 1px; height:40px; line-height:40px; font-weight: normal; font-size:13px;}
#side .fenlei .erji li a{ padding-left:65px; color:#333; display:block; background:#f4f4f4}
#side .fenlei .erji li a:hover{ color:#006FC1}

#side .fenlei  .img{ width:230px}


#side .fenlei .bot{margin-bottom:10px;}

#side .fenlei0 h2{ background:#0267B5; height:80px; line-height:80px; padding-left:40px; color:#fff; font-size:25px; font-family:"宋体"; font-weight: normal;}
#side .fenle0i ul{}
#side .fenlei0 li{ background:#0D5299; border-bottom:#ddd solid 1px; height:40px; line-height:40px; font-weight:bold; font-size:13px;}
#side .fenlei0 li a{ padding-left:40px; color:#333; display:block; background:#f4f4f4}
#side .fenlei0 li a:hover{ color:#006FC1}
#side .fenlei0 .bot{ margin-bottom:10px;}

#side .lianxi{ border:#ccc solid 1px; border-top:0;margin-bottom:10px;}
#side p{ line-height:25px; padding:0 15px;}



/*-----------list-----------*/

.list-news{ padding:10px; padding-bottom:40px;}
.list-news li{ background:url(images/icon.jpg) no-repeat 5px; line-height:35px; border-bottom:#ddd solid 1px; list-style:none; margin-bottom:3px; width:100%; height:35px;}

 .list-news li a{ color:#333; float:left; padding-left:20px;}
 .list-news li span{ float:right; color:#666}

.list-news2{ padding:10px; padding-bottom:40px;}
.list-news2 li{ border-bottom:#ddd dashed 1px; list-style:none; margin-bottom:3px; width:100%; padding-bottom:15px; margin-bottom:15px;}

 .list-news2 li a{ color:#006FC1;}
 .list-news2 li h3{ font-size:14px; line-height:30px;}
 .list-news2 li p{ line-height:28px;}
 
 
.list-ls .box{ padding-bottom:15px; margin-bottom:15px; height:170px; border-bottom:#ddd dashed 1px; padding-top:15px}
.list-ls .box .img{ width:175px; height:140px; float:left; border:#ddd solid 1px; padding:1px;}
.list-ls .box h3{ margin-left:190px; font-size:15px; line-height:30px;}
.list-ls .box h3 a{ color:#006FC1}
.list-ls .box p{ line-height:30px; margin-left:190px;}
.list-ls .box p a{ color:#006FC1}



.pages{ text-align:center; padding:15px 0; width:100%; clear:both}


/*---list-pro--*/
.list-pro{ overflow:hidden; height:1%; clear:both; padding-top:10px}
.list-pro-box{ width:217px; float:left; overflow:hidden; margin:0 12px 15px; }
.list-pro-box img{ width:215px; height:180px; border:#ddd solid 1px;}
.list-pro-box p{ width:215px; line-height:25px; text-align:center}
.list-pro-box p a{ color:#333; font-size:13px; font-weight:bold;}


/*-----------detail-----------*/
.detail-jianjie{ line-height:26px;  font-size:13px; padding: 10px  5px;}
.detail-jianjie a{ color:#686465}

.detail-jianjie img{ margin-bottom:10px;}

.detail-jianjie h1{ font-size:23px; text-align:center; margin:10px 5px 10px;}
.detail-jianjie .small{ font-size:13px; text-align:center;  margin-bottom:15px;}
.detail-jianjie .desc{ line-height:33px;}
.detail-jianjie .desc img{  max-width:100%; }
.detail-jianjie .pic{ text-align:center; margin-bottom:5px;}
.detail-jianjie .pic img{ width:280px; height:230px; border:#ddd solid 1px;}

.detail-jianjie td{ border:#ddd solid 1px;}


#dihui{ background:#F6F6F6; width:100%; margin-top:20px; padding-top:20px; padding-bottom:20px;}
#dihui .mid{ width:1050px; margin:0 auto;}
#dihui  .l{ width:670px; float:left}
#dihui .r{ width:366px; float:left; padding-top:0px;}

.erweima{ width:116px; }
.dizhixinxi{ width:240px; padding-top:8px;  }
.dizhixinxi p{ line-height:24px; height:24px; margin-bottom:6px; }

#dihui .bb{ float:left; padding-right:30px; width:90px}
#dihui .bb h3{ font-size:14px; margin-bottom:10px;}
#dihui .bb li{ line-height:25px;}
#dihui .bb li a{ color:#555}

#dihui .cc{ float:left; padding-right:40px; width:130px}
#dihui .cc h3{ font-size:14px; margin-bottom:10px;}
#dihui .cc li{ line-height:25px;}
#dihui .cc li a{ color:#555}


/*foot*/
#foot{ width:100%; background:#006FC1; height:40px; line-height:40px; color:#8F8F8F; font-size:13px; font-family:"宋体"}
#foot p{ text-align:center; line-height:40px; color:#F2F2F2}
#foot p a{ color:#F2F2F2}